package day1_12.FirstPhase.Set;
// 集合,可以存引用数据类型,不可以直接存基本数据类型,需要先封装为对应的包装类
// byte -> Byte
// short -> Short
// char -> Character
// int -> Integer
// long ->Long
// float -> Float
// double -> Double
// boolean -> Boolean
// 泛型: 在集合中,可以指定集合中存储的数据类型
// 泛型内可以是用户自定义的类
import java.util.ArrayList;
public class ArrayListTest {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        boolean result = list.add("abc");
        list.add("bbb");
        list.add("ccc");
        list.add("ddd");
        String str = list.get(0);
        System.out.println(str);
        System.out.println(list);
        System.out.println(result);
        ArrayList<Integer> list1 = new ArrayList<>();
        list1.add(1);
        list1.add(2);
        list1.add(3);
        list1.add(4);
        ArrayList<Character> list2 = new ArrayList<>();
        list2.add('a');
        list2.add('b');
        list2.add('c');
        list2.add('d');
        System.out.println(list1);
        System.out.println(list2);
    }
}
